impede progress - Inglés Sinónimo Diccionario